package day06.KeJianLianXi;

public class DiGuiDemo01 {
    public static void main(String[] args) {
        //调用方法
        int result = jc(5);
        //输出结果
        System.out.println("5的阶乘是:" + result);
    }
    //定义一个方法，用于用于递归求阶乘，参数为一个int类型的变量
    private static int jc(int i) {
        //在方法内部判断该变量的值是否为1
        if (i == 1){
            //是 返回1
            return 1;
        }else {
            //不知则反会n*（n-1）
            return i*jc(i-1);
        }
    }
}
